$(function(){
    $('.submit-btn-green').click(function(){
    	addRecord();
	});
    $("#email").blur(function(){
	  if (/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test($(this).val()) == false) {
          _alert("邮箱格式不正确，请重新填写");
          $(this).focus();
      }
	});
	function addRecord() {
		if($('#sex').attr('checked')){
			var code =  $("input[name='code']").val();
			var name =  $("input[name='name']").val();
			var identityCard =  $("input[name='identityCard']").val();
			var phone =  $("input[name='phone']").val();
			var email =  $("input[name='email']").val();
			if(f_check(code, name, identityCard, phone, email)==false){
				return;
			};
			var params = {
					"code" : code,
					"name" : name,
					"identityCard" : identityCard,
					"phone" : phone,
					"email" : email
			};
			var api = new Api();
			api.localAjaxForJson(api.localInsuranceRecordAdd, params, function(json) {
				if(json.code==1){
					var popHtml = '<div class="insurance">'+
					'<div class="warp " >'+
					'<div class="success">'+
					'<div class="jiao"><img src="http://design.ehaoyao.com/static/images/ucenter/insurance_5.jpg" width="79" height="61" /></div>'+
					'<dl>'+
					'<dt class="dt">您已成功投保（产品名称）<br />'+
					'该保险由众安保险承保，保单信息如下：</dt>'+
					'<dd><table width="500" border="0" cellspacing="0" cellpadding="0" class="table2">'+
					'<tr>'+
					'<td align="right">保险单号： </td>'+
					'<td>'+json.info.policyId+'</td>'+
					'</tr>'+
					'<tr>'+
					'<td align="right"> 保险产品名称： </td>'+
					'<td>'+json.info.insuranceName+'</td>'+
					'</tr>'+
					'<tr>'+
					'<td align="right">保险人：</td>'+
					'<td><a href="http://www.zhongan.com/open/policy/policySearch.htm" target="blank">众安在线财产保险股份有限公司</a></td>'+
					'</tr>'+
					'<tr>'+
					'<td align="right"> 投保人姓名：</td>'+
					'<td>'+name+'</td>'+
					'</tr>'+
					'<tr>'+
					'<td align="right"> 被保险人姓名：</td>'+
					'<td>'+name+'</td>'+
					'</tr>'+
					'<tr>'+
					'<td align="right">被保险人身份证号码： </td>'+
					'<td>'+identityCard+'</td>'+
					'</tr>'+
					'<tr>'+
					'<td align="right">被保险人联系电话： </td>'+
					'<td>'+phone+'</td>'+
					'</tr>'+
					'</table>'+
					'</dd>'+
					'</dl>'+
					'<dl>'+
					'<dt>保险有效期：</dt>'+
					'<dd style="color:#76b3f0; font-family:Arial, Helvetica, sans-serif; font-size:26px;">'+trangeDate(json.info.createTime).format+' - '+trangeDate(json.info.endDate).format+'</dd>'+
					'</dl>'+
					'<dl >'+
					'<dt>保险保障内容：</dt>'+
					'<dd  ><table width="420" border="0" cellpadding="0" cellspacing="0" class="table1">'+
					'<tr style="background:#eff7ff">'+
					'<td width="50%"><strong>责任</strong></td>'+
					'<td><strong>保额（元）</strong></td>'+
					'</tr>'+
					'<tr>'+
					'<td>航空意外身故 </td>'+
					'<td>500,000</td>'+
					'</tr>'+
					'<tr>'+
					'<td>火车意外身故</td>'+
					'<td> 100,000</td>'+
					'</tr>'+
					'<tr>'+
					'<td>轮船意外身故 </td>'+
					'<td>100,000</td>'+
					'</tr>'+
					'<tr>'+
					'<td>地铁轻轨意外身故 </td>'+
					'<td>500,00</td>'+
					'</tr>'+
					'<tr>'+
					'<td>自驾车意外身故 </td>'+
					'<td>500,00</td>'+
					'</tr>'+
					'</table></dd>'+
					'</dl>'+
					'</div>'+
					'</div>'+
					'</div>';
					new ehaoyao.component.Tips({           
						id: "InsuranceRecordSuccess",                                     
						style: 'integral-exchange-pops hy-global',                                  
						target: $("body"),                                       
						close_btn: true,                               
						content: popHtml,       
						position: "center",
						correction: {top:0,left:0},                  
						width: 725,                                                                          
						scroll: false,
						mod: true,
						stay: true,
						callback:function(fn){
						}
					});
				} else {
					_alert("投保失败！"+json.tip);
				};
			}, "get");
		}else{
			_alert("选择同意投保之后才能提交！");
		}
	};
	
	//表单校验
	function f_check(code, name, identityCard, phone, email){
		if(code == ""){
			_alert("激活码不能为空");
			return flase;
		}
		if(name == ""){
			_alert("姓名不能为空");
			return flase;
		}
		if(identityCard == ""){
			_alert("身份证不能为空");
			return flase;
		}
		if(phone == ""){
			_alert("电话不能为空");
			return flase;
		}
		if(email == ""){
			_alert("邮箱不能为空");
			return flase;
		}
		return true;
	};
	
	function trangeDate(intDate){
   		var _n = new Date(intDate);
		_ny = _n.getFullYear(),
		_nm = _n.getMonth() < 9 ? "0" + (_n.getMonth()+ 1) : (_n.getMonth()+1),
		_nd = _n.getDate() < 10 ? "0" + _n.getDate() : _n.getDate() ,
		_nth = _n.getHours() < 10 ? "0" + _n.getHours() : _n.getHours(),
		_ntm = _n.getMinutes() < 10 ? "0" + _n.getMinutes() : _n.getMinutes(),
		_nts = _n.getSeconds() < 10 ? "0" + _n.getSeconds() : _n.getSeconds();
		return {
			y:_ny,
			m:_nm,
			d:_nd,
			th:_nth,
			tm:_ntm,
			ts:_nts,
			format:_ny+"-"+_nm+"-"+_nd
		};
	};
});